#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
using namespace std;


int main(int argc, char* argv[], char* env[])
{
    extern char** environ;
    for(int i=0;environ[i];i++)
    {
        printf("env[%d]->%s\n", i, environ[i]);
    }

    //for(int i=0;env[i];i++)
    //{
    //    printf("env[%d]->%s\n", i, env[i]);
    //}

    //for(int i=0;argv[i];i++)
    //{
    //    printf("argv[%d]->%s\n", i, argv[i]);
    //}

    //if(argc != 2)
    //{
    //    printf("Usage: %s, -[a|b|c|d]\n", argv[0]);
    //    return 0;
    //}
    //if(strcmp(argv[1], "-a") == 0)
    //{
    //    cout << "功能1" << endl;
    //}
    //else if(strcmp(argv[1], "-b") == 0)
    //{
    //    cout << "功能2" << endl;
    //}
    //else if(strcmp(argv[1], "-c") == 0)
    //{
    //    cout << "功能3" << endl;
    //}
    //else if(strcmp(argv[1], "-d") == 0)
    //{
    //    cout << "功能4" << endl;
    //}

    //for(int i=1;i<argc;i++)
    //{
    //    printf("argv[%d]->%s\n", i, argv[i]);
    //}

    //char usr[32]={0};
    //strcpy(usr, getenv("USER"));

    //if(strcmp(usr, "root") == 0)
    //    cout << "超级用户" << endl;
    //else 
    //    cout << "普通用户" << endl;

    //cout << "PATH: " << getenv("PATH") << endl;
    //for(int i=1;i<=10;i++)
    //{
    //    cout << "hello, world->" << i << endl;
    //}

    return 0;
}
